hemen hemen durağan - Turkish English Dictionary